Refine this word faster
Weather satellite
noun
Definitions
Noun
- 1 A type of satellite that is primarily used to monitor the weather and climate of the Earth.
- 2 a satellite that transmits frequent picture of the earth below wordnet
See also for "weather satellite"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.